Search

Liebherr LTM 1350-6.1 helps in building church

A new-build Russian Orthodox church is being built in the centre of Paris not far from the Eiffel Tower. A total of five domes covered with gold leaf will crown the structure on its completion.